place, land, and tribute of an encomienda - Deutsch Englisch Wörterbuch